package com.yzh.oop2;

/**
 * @author 于振晗
 * @title: TestInterface
 * @description: TODO 多继承接口测试
 * @date 2020年08月28日
 * @path com.yzh.oop2
 */
interface Shout {
    void shout();
}
interface Sleep {
    //接口中的的成员属性必定是常量,默认修饰符为public static final,不可修改,但是可以省略不写
    int timeSize = 0;
    //接口中的成员方法默认修饰符为public abstract,不可修改
    void sleep();
}
//接口允许多继承
interface TestInterface extends Shout,Sleep {
}

public class Dird implements TestInterface{

    @Override
    public void shout() {
        System.out.println("鸟叫唤");
    }

    @Override
    public void sleep() {
        System.out.println("鸟睡觉");
    }

    public static void main(String[] args) {
        Dird dird = new Dird();
        dird.shout();
        dird.sleep();
    }
}
